Skip to content

Conversation

@omkarsm
Copy link
Contributor

@omkarsm omkarsm commented Nov 10, 2025

This PR contains

  • Test Coverage
  • Code Documentation
  • ReadMe with sample

Omkar Mujumdar added 6 commits November 10, 2025 14:03
…r MIT License.

   - Update all 48 source files with Apra Labs copyright headers
   - Remove auto-generated TODO comments from codebase
   - Add comprehensive README.md with badges and documentation
   - Add CONTRIBUTING.md with development guidelines
   - Add CODE_OF_CONDUCT.md (Contributor Covenant v2.1)
   - Add SECURITY.md with vulnerability reporting process
   - Create 5 comprehensive examples (GPIO, I2C, PWM, USB, Threading)
   - Add examples documentation and usage guides
   - Configure Doxygen for API documentation generation
   - Add GitHub issue templates (bug report, feature request)
   - Add pull request template with comprehensive checklist
   - Create CHANGELOG.md following Keep a Changelog format
   - Add GitHub Pages workflow for automated documentation
   - Enhance CI/CD with code coverage reporting (lcov)
   - Create comprehensive packaging guide (deb, rpm, Conan, vcpkg)
Updated test_message.cpp to use REQUEST_ONLY and REQUEST_RESPONSE
instead of non-existent MESSAGE_TYPE::NORMAL. Added test for default
message type verification.

Copyright (c) 2024 Apra Labs
2. Code coverage included in pipeline
2. Updated yaml to upload codecoverage report
@omkarsm omkarsm added documentation Improvements or additions to documentation enhancement New feature or request labels Nov 10, 2025
@github-actions
Copy link

📊 Code Coverage Report

Coverage: 90.0%

  • 🎯 Target: 90%
  • ✅ Coverage threshold met!

View detailed coverage report

@omkarsm omkarsm requested review from kumaakh and yashrajsapra and removed request for yashrajsapra November 10, 2025 15:26
@omkarsm omkarsm requested review from kumaakh and yashrajsapra and removed request for kumaakh and yashrajsapra November 10, 2025 16:06
@omkarsm omkarsm merged commit 77b00c0 into main Nov 11, 2025
2 of 3 checks passed
@omkarsm omkarsm deleted the om/docs-with-coverage branch November 11, 2025 05:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants